

package com.dog.basics.dao.sys;

import com.dog.basics.bean.model.sys.SysUserRole;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dog.basics.common.datascope.PigxBaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 用户角色表 Mapper 接口
 * </p>
 *
 * @author guonh
 * @since 2017-10-29
 */
@Mapper
public interface SysUserRoleMapper extends BaseMapper<SysUserRole> {

	/**
	 * 根据用户Id删除该用户的角色关系
	 * @param userId 用户ID
	 * @return boolean
	 * @author guonh
	 * @date 2017年12月7日 16:31:38
	 */
	Boolean deleteByUserId(@Param("userId") Long userId);

	/**
	 * @功能描述: 获取用户角色CODE
	 * @author He
	 * @date 2021/7/15
	 */
	List<String> getIsUserCode(Long userId);
}
